El Chupacabra - Mangey Coyote or Cryptid-Creature?

El Chupacabra - Mangey Coyote or Cryptid-Creature?